Package kernpruefung

Interface Rueckgabe

  • All Known Implementing Classes:
    RueckgabeBNZImpl

    public interface Rueckgabe
    Das Interface Rueckgabe enthält alle Methoden, die für die Abfrage des Ergebnisses der Kernprüfung notwendig sind.

    Für die Implementierung des Interfaces in der einheitlichen Kernprüfung gilt folgendes Namensschema:

               RueckgabeXYZImpl      (Implementierung für XYZ = Verfahrensname)
     
     Beispiel: RueckgabeZAVImpl      (Implementierung für das Zahlstellenmeldeverfahren) 
     

    Version:
    1.0
    Author:
    Uwe Loske (Knappschaft-Bahn-See)
    • Method Detail

      • getReturnCode

        int getReturnCode()
        Gibt den Return-Code der Kernprüfung zurück.

        Es werden folgende Return-Code festgelegt:

        • 0 = Kernprüfung fehlerfrei String-Array getRueckgabeMeldung() ist leer
        • 1 = Kernprüfung enthält Hinweise
        • 2 = Kernprüfung enthält Fehler
        • 3 = Kernprüfung enthält Fehler und Hinweise
        • 4 = Kernprüfung ist abgebrochen
        Returns:
        int
      • getRueckgabeMeldungen

        String[] getRueckgabeMeldungen()
        Gibt die Rückgabemeldungen als String-Array zurück.

        Es sind maximal neun Einträge im Array vorhanden.

        Returns:
        String[]
      • toString

        String toString()
        Gibt die String-Darstellung eines Rueckgabeobjektes zurück.
        Aufbau des String's:
        StelleInhalt
        vonbis
        1 1Return-Code
        2 2Anzahl der DBFE-Bausteine (max. 9)
        3 78DBFE-Baustein 1 (falls vorhanden)
        79154DBFE-Baustein 2 (falls vorhanden)
        155230DBFE-Baustein 3 (falls vorhanden)
        231306DBFE-Baustein 4 (falls vorhanden)
        307382DBFE-Baustein 5 (falls vorhanden)
        383458DBFE-Baustein 6 (falls vorhanden)
        459534DBFE-Baustein 7 (falls vorhanden)
        535610DBFE-Baustein 8 (falls vorhanden)
        611686DBFE-Baustein 9 (falls vorhanden)

        Overrides:
        toString in class Object
        Returns:
        String